Output - Sensitive Results on Convex

نویسنده

  • Timothy M. Chan
چکیده

We use known data structures for ray shooting and linear programming queries to derive new output-sensitive results on convex hulls, extreme points, and related problems. We show that the f-face convex hull of an n-point set P in a xed dimension d 2 can be constructed in O(n logf + (nf) 1?1=(bd=2c+1) log O(1) n) time; this is optimal if f = O(n 1=bd=2c = log K n) for some suuciently large constant K. We also show that the h extreme points of P can be computed in O(n log O(1) h + (nh) 1?1=(bd=2c+1) log O(1) n) time. These results are then applied to produce an algorithm that computes the vertices of all the convex layers of P in O(n 2?) time for any constant < 2=(bd=2c 2 + 1). Finally, we obtain improved time bounds for other problems including levels in arrangements and linear programming with few violated constraints. In all of our algorithms, the input is assumed to be in general position.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Investigation the Milling Strategies Effects on Machining of Convex Surfaces made of Glass/Epoxy Composite

In this study the effects of machining parameters such as shearing speed, feed rate, tool diameter and machining depth on different milling strategies i.e. 3D offset, spiral, raster and radial to produce the convex surface made of epoxy/glass composites is investigated. The effects of mentioned strategies on output parameters such as surface roughness and milling removal rate is also studied. T...

متن کامل

Primal Dividing and Dual Pruning : Output - Sensitive

In this paper, we give an algorithm for output-sensitive construction of an f-face convex hull of a set of n points in general position in E 4. Our algorithm runs in O((n + f)log 2 f) time and uses O(n + f) space. This is the rst algorithm within a polylogarithmic factor of optimal O(n log f + f) time over the whole range of f. By a standard lifting map, we obtain output-sensitive algorithms fo...

متن کامل

Adaptive (Analysis of) Algorithms for Convex Hulls and Related Problems

Adaptive analysis is a well known technique in computational geometry, which re nes the traditional worst case analysis over all instances of xed input size by taking into account some other parameters, such as the size of the output in the case of output sensitive analysis. We present two adaptive techniques for the computation of the convex hull in two and three dimensions and related problem...

متن کامل

On the predictability of the number of convex vertices

Convex hulls are a fundamental geometric tool used in a number of algorithms. As a side-effect of exhaustive tests for an algorithm for which a convex hull computation was the first step, interesting experimental results were found and are the sunject of this paper. They establish that the number of convex vertices of natural datasets can be predicted, if not precisely at least within a defined...

متن کامل

Optimal Output-Sensitive Convex Hull Algorithms in Two and Three Dimensions

We present simple output-sensitive algorithms that construct the convex hull of a set of n points in two or three dimensions in worst-case optimal O (n log h) time and O(n) space, where h denotes the number of vertices of the convex hull.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995